class MobileConverterone:
  """自定义路由转换器"""
  # 正则
  # regex = '.+'
  regex = '.+'
  def to_python(self, value):
      # 将匹配结果传递到视图内部时使用
      return value

  def to_url(self, value):
      # 将匹配结果用于反向解析传值时使用
      return str(value)

class MobileConvertertwo:
  """自定义路由转换器"""
  # 匹配手机号码的正则
  regex = '[0-9]+'
  def to_python(self, value):
      # 将匹配结果传递到视图内部时使用
      return int(value)

  def to_url(self, value):
      # 将匹配结果用于反向解析传值时使用
      return str(value)

class MobileConverterthere:

  """自定义路由转换器"""
  # 正则匹配邮箱126,163，qq
  # regex = '.+@(qq|163|126)\.com'
  regex = '(([a-zA-Z]\w{5,17}@(163|126))|([1-9]\d{5,13}@qq))\.com'



  def to_python(self, value):
      # 将匹配结果传递到视图内部时使用
      return value

  def to_url(self, value):
      # 将匹配结果用于反向解析传值时使用
      return str(value)